package com.mgkj.entity.yf;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonProperty;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * <p>
 *
 * </p>
 *
 * @author mgkj
 * @since 2024-09-20
 */
@Data
@EqualsAndHashCode(callSuper = false)
@TableName("COPTG")
@ApiModel(value = "Coptg对象", description = "")
public class InitCoptg implements Serializable {
    private static final long serialVersionUID = 1L;

    @JsonProperty(value = "COMPANY")
    @TableField("COMPANY")
    @ApiModelProperty(value = "公司标识")
    private String company;

    @JsonProperty(value = "CREATOR")
    @TableField("CREATOR")
    @ApiModelProperty(value = "创建人")
    private String creator;

    @JsonProperty(value = "USR_GROUP")
    @TableField("USR_GROUP")
    @ApiModelProperty(value = "用户组")
    private String usrGroup;

    @JsonProperty(value = "CREATE_DATE")
    @TableField("CREATE_DATE")
    @ApiModelProperty(value = "创建日期")
    private String createDate;

    @JsonProperty(value = "MODIFIER")
    @TableField("MODIFIER")
    @ApiModelProperty(value = "修改人")
    private String modifier;

    @JsonProperty(value = "MODI_DATE")
    @TableField("MODI_DATE")
    @ApiModelProperty(value = "修改日期")
    private String modiDate;

    @JsonProperty(value = "FLAG")
    @TableField("FLAG")
    @ApiModelProperty(value = "标志位")
    private String flag;

    @JsonProperty(value = "TG001")
    @TableField("TG001")
    private String tg001;

    @JsonProperty(value = "TG002")
    @TableField("TG002")
    private String tg002;

    @JsonProperty(value = "TG003")
    @TableField("TG003")
    private String tg003;

    @JsonProperty(value = "TG004")
    @TableField("TG004")
    private String tg004;

    @JsonProperty(value = "TG005")
    @TableField("TG005")
    private String tg005;

    @JsonProperty(value = "TG006")
    @TableField("TG006")
    private String tg006;

    @JsonProperty(value = "TG007")
    @TableField("TG007")
    private String tg007;

    @JsonProperty(value = "TG008")
    @TableField("TG008")
    private String tg008;

    @JsonProperty(value = "TG009")
    @TableField("TG009")
    private String tg009;

    @JsonProperty(value = "TG010")
    @TableField("TG010")
    private String tg010;

    @JsonProperty(value = "TG011")
    @TableField("TG011")
    private String tg011;

    @JsonProperty(value = "TG012")
    @TableField("TG012")
    private Double tg012;

    @JsonProperty(value = "TG013")
    @TableField("TG013")
    private Double tg013;

    @JsonProperty(value = "TG014")
    @TableField("TG014")
    private String tg014;

    @JsonProperty(value = "TG015")
    @TableField("TG015")
    private String tg015;

    @JsonProperty(value = "TG016")
    @TableField("TG016")
    private String tg016;

    @JsonProperty(value = "TG017")
    @TableField("TG017")
    private String tg017;

    @JsonProperty(value = "TG018")
    @TableField("TG018")
    private String tg018;

    @JsonProperty(value = "TG019")
    @TableField("TG019")
    private String tg019;

    @JsonProperty(value = "TG020")
    @TableField("TG020")
    private String tg020;

    @JsonProperty(value = "TG021")
    @TableField("TG021")
    private String tg021;

    @JsonProperty(value = "TG022")
    @TableField("TG022")
    private Double tg022;

    @JsonProperty(value = "TG023")
    @TableField("TG023")
    private String tg023;

    @JsonProperty(value = "TG024")
    @TableField("TG024")
    private String tg024;

    @JsonProperty(value = "TG025")
    @TableField("TG025")
    private Double tg025;

    @JsonProperty(value = "TG026")
    @TableField("TG026")
    private String tg026;

    @JsonProperty(value = "TG027")
    @TableField("TG027")
    private String tg027;

    @JsonProperty(value = "TG028")
    @TableField("TG028")
    private String tg028;

    @JsonProperty(value = "TG029")
    @TableField("TG029")
    private String tg029;

    @JsonProperty(value = "TG030")
    @TableField("TG030")
    private String tg030;

    @JsonProperty(value = "TG031")
    @TableField("TG031")
    private String tg031;

    @JsonProperty(value = "TG032")
    @TableField("TG032")
    private BigDecimal tg032;

    @JsonProperty(value = "TG033")
    @TableField("TG033")
    private Double tg033;

    @JsonProperty(value = "TG034")
    @TableField("TG034")
    private String tg034;

    @JsonProperty(value = "TG035")
    @TableField("TG035")
    private String tg035;

    @JsonProperty(value = "TG036")
    @TableField("TG036")
    private String tg036;

    @JsonProperty(value = "TG037")
    @TableField("TG037")
    private String tg037;

    @JsonProperty(value = "TG038")
    @TableField("TG038")
    private String tg038;

    @JsonProperty(value = "TG039")
    @TableField("TG039")
    private String tg039;

    @JsonProperty(value = "TG040")
    @TableField("TG040")
    private String tg040;

    @JsonProperty(value = "TG041")
    @TableField("TG041")
    private BigDecimal tg041;

    @JsonProperty(value = "TG042")
    @TableField("TG042")
    private String tg042;

    @JsonProperty(value = "TG043")
    @TableField("TG043")
    private String tg043;

    @JsonProperty(value = "TG044")
    @TableField("TG044")
    private Double tg044;

    @JsonProperty(value = "TG045")
    @TableField("TG045")
    private Double tg045;

    @JsonProperty(value = "TG046")
    @TableField("TG046")
    private Double tg046;

    @JsonProperty(value = "TG047")
    @TableField("TG047")
    private String tg047;

    @JsonProperty(value = "TG048")
    @TableField("TG048")
    private String tg048;

    @JsonProperty(value = "TG049")
    @TableField("TG049")
    private String tg049;

    @JsonProperty(value = "TG050")
    @TableField("TG050")
    private String tg050;

    @JsonProperty(value = "TG051")
    @TableField("TG051")
    private String tg051;

    @JsonProperty(value = "TG052")
    @TableField("TG052")
    private BigDecimal tg052;

    @JsonProperty(value = "TG053")
    @TableField("TG053")
    private BigDecimal tg053;

    @JsonProperty(value = "TG054")
    @TableField("TG054")
    private Double tg054;

    @JsonProperty(value = "TG055")
    @TableField("TG055")
    private String tg055;

    @JsonProperty(value = "TG056")
    @TableField("TG056")
    private String tg056;

    @JsonProperty(value = "TG057")
    @TableField("TG057")
    private String tg057;

    @JsonProperty(value = "TG058")
    @TableField("TG058")
    private String tg058;

    @JsonProperty(value = "TG059")
    @TableField("TG059")
    private String tg059;

    @JsonProperty(value = "TG060")
    @TableField("TG060")
    private String tg060;

    @JsonProperty(value = "TG061")
    @TableField("TG061")
    private String tg061;

    @JsonProperty(value = "TG064")
    @TableField("TG064")
    private String tg064;

    @JsonProperty(value = "TG065")
    @TableField("TG065")
    private String tg065;

    @JsonProperty(value = "TG066")
    @TableField("TG066")
    private String tg066;

    @JsonProperty(value = "TG067")
    @TableField("TG067")
    private BigDecimal tg067;

    @JsonProperty(value = "TG068")
    @TableField("TG068")
    private String tg068;

    @JsonProperty(value = "TG069")
    @TableField("TG069")
    private String tg069;

    @JsonProperty(value = "TG070")
    @TableField("TG070")
    private String tg070;

    @JsonProperty(value = "TG071")
    @TableField("TG071")
    private BigDecimal tg071;

    @JsonProperty(value = "TG072")
    @TableField("TG072")
    private BigDecimal tg072;

    @JsonProperty(value = "TG073")
    @TableField("TG073")
    private BigDecimal tg073;

    @JsonProperty(value = "TG074")
    @TableField("TG074")
    private String tg074;

    @JsonProperty(value = "TG075")
    @TableField("TG075")
    private String tg075;

    @JsonProperty(value = "UDF01")
    @TableField("UDF01")
    private String udf01;

    @JsonProperty(value = "UDF02")
    @TableField("UDF02")
    private String udf02;

    @JsonProperty(value = "UDF03")
    @TableField("UDF03")
    private String udf03;

    @JsonProperty(value = "UDF04")
    @TableField("UDF04")
    private String udf04;

    @JsonProperty(value = "UDF05")
    @TableField("UDF05")
    private String udf05;

    @JsonProperty(value = "UDF06")
    @TableField("UDF06")
    private String udf06;

    @JsonProperty(value = "UDF51")
    @TableField("UDF51")
    private BigDecimal udf51;

    @JsonProperty(value = "UDF52")
    @TableField("UDF52")
    private BigDecimal udf52;

    @JsonProperty(value = "UDF53")
    @TableField("UDF53")
    private BigDecimal udf53;

    @JsonProperty(value = "UDF54")
    @TableField("UDF54")
    private BigDecimal udf54;

    @JsonProperty(value = "UDF55")
    @TableField("UDF55")
    private BigDecimal udf55;

    @JsonProperty(value = "UDF56")
    @TableField("UDF56")
    private BigDecimal udf56;

    @JsonProperty(value = "UDF07")
    @TableField("UDF07")
    private String udf07;

    @JsonProperty(value = "UDF08")
    @TableField("UDF08")
    private String udf08;

    @JsonProperty(value = "UDF09")
    @TableField("UDF09")
    private String udf09;

    @JsonProperty(value = "UDF10")
    @TableField("UDF10")
    private String udf10;

    @JsonProperty(value = "UDF11")
    @TableField("UDF11")
    private String udf11;

    @JsonProperty(value = "UDF12")
    @TableField("UDF12")
    private String udf12;

    @JsonProperty(value = "UDF57")
    @TableField("UDF57")
    private BigDecimal udf57;

    @JsonProperty(value = "UDF58")
    @TableField("UDF58")
    private BigDecimal udf58;

    @JsonProperty(value = "UDF59")
    @TableField("UDF59")
    private BigDecimal udf59;

    @JsonProperty(value = "UDF60")
    @TableField("UDF60")
    private BigDecimal udf60;

    @JsonProperty(value = "UDF61")
    @TableField("UDF61")
    private BigDecimal udf61;

    @JsonProperty(value = "UDF62")
    @TableField("UDF62")
    private BigDecimal udf62;

}